//package com.yupi.yuaicodemother.ai.model;
//
//import lombok.RequiredArgsConstructor;
//import org.springframework.stereotype.Component;
//
//import java.util.List;
//import java.util.stream.Collectors;
//
//@Component
//@RequiredArgsConstructor
//public class StandardRetriever {
//
//    private final VectorStore vectorStore;
////
//    /**
//     * 根据原文本召回最相关的 k 条规范
//     */
//    public List<String> findTopK(String queryText, int k) {
//        return vectorStore.similaritySearch(queryText, k)
//                .stream()
//                .map(Document::getText)
//                .collect(Collectors.toList());
//    }
//}
